hide something well - Allemand Anglais Dictionnaire